make oneself available - Anglais Synonymes Dictionnaire